CentOS 7实用笔记

375次阅读
没有评论

共计 2648 个字符,预计需要花费 7 分钟才能阅读完成。

下载

官网下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/,任意选择一个镜像点击进入,CentOS 7 提供了三种 ISO 镜像文件:

  • DVD ISO 标准安装版
  • Everything ISO 标准安装版的补充,增加了大量的应用软件
  • Minimal ISO 精简版,自带的应用软件最少,生产环境推荐使用

这里选择 CentOS-7-x86_64-Minimal-2207-02.iso 进行下载。

虚拟机配置

  1. 打开 VMware 虚拟机,点击「文件」->「新建虚拟机」->「典型(推荐)」->「下一步」
  2. 选择「稍后安装操作系统」->「下一步」-> 客户机操作系统选择「Linux」-> 版本选择「CentOS 7 64 位」->「下一步」
  3. 选择安装位置,点击「下一步」->「下一步」
  4. 点击「自定义硬件」->「新 CD/DVD」->「使用 ISO 映像文件」,设置 CentOS 7 的 ISO 镜像路径,点击「关闭」->「完成」

安装 CentOS 7

  1. 选中配置好的 CentOS 7,然后点击「开启此虚拟机」
  2. 将鼠标移入到虚拟机中,按「↑」键,选择「Install CentOS 7」,然后按下「Enter」键 ->「Enter」键
  3. 点击「Continue」,「DATE & TIME」选择上海,「INSTALLATION DESTINATION」选择自动配置分区
  4. 点击「Begin Installation」开始安装
  5. 设置管理员 root 密码,设置成功后点击「Finish configuration」
  6. 点击「Reboot」重启

网络配置

网络连接模式

桥接模式:虚拟机直接连接外部物理网络,主机起到了网桥的作用。这个模式下直接访问外部网络,并且对外部网络是可见的(同一个路由器内都可见,占用局域网的 IP)。

NAT 模式:虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对 IP 进行转换。虚拟机通过该共享 IP 可以访问外部网络,但外部网络无法访问虚拟机。

仅主机模式:虚拟机只与主机共享一个专用网络,与外部网络无法通信。

网络设置

  1. CentOS 先关机,命令为poweroff
  2. 点击「编辑」->「虚拟网络编辑器」
  3. 点击「VMnet8」,取消勾选「使用本地 DHCP 服务将 IP 地址分配给虚拟机」->「确定」
  4. 启动虚拟机,进入网络配置文件目录cd /etc/sysconfig/network-scripts/,然后编辑 ifcfg-ens33 文件vi ifcfg-ens33
修改以下内容:BOOTPROTO=static  # 启用静态 IP 地址
ONBOOT=yes        # 开启自动启用网络连接

添加以下内容:IPADDR=192.168.30.100  # 设置 IP 地址
NETMASK=255.255.255.0  # 子网掩码
GATEWAY=192.168.30.2   # 设置网关
DNS1=114.114.114.114   # 设置 DNS
DNS2=223.5.5.5

IPADDR 不能和子网 IP 冲突(最后一位在 0~255 范围内随便取一个数字,这里选择 100),GATEWAY 即「NAT 设置」里面的网关 IP。

输入 service network restart 重启网卡让网卡设置生效。输入 ip addr 检查一下 IP,验证是否可以访问外网:ping baidu.com

网络配置完成后就可以使用远程工具连接配置的 IP 来访问该 CentOS 7 服务器。

配置主机名

# 查看主机名
hostname
# 修改主机名,改完需要重启服务器
vi /ect/hostname  
# 查看主机相关信息
hostnamectl
# 修改主机名为 ABC
hostnamectl set-hostname ABC

# 修改 hosts 文件
vi /etc/hosts

远程连接 CentOS 7

还需要对电脑做一些配置,打开「控制面板」->「网络和共享中心」->「更改适配器设置」-> 找到 VMnet8,右键属性 -> 双击「Internet 协议版本 4」->「使用下面的 IP 地址」。

IP 和网关要和虚拟机在同一网段但不能相同,首选 DNS 服务器:114.114.114.114,备用 DNS 服务器:223.5.5.5

系统管理

计算机中,一个正在执行的程序或命令,被叫做 ” 进程 ”(process)。而启动之后一直存在、常驻内存的进程,一般被称做“服务”(service)。

service 服务管理

基本语法:systemctl start | stop | restart | status 服务名

查看服务开机启动状态:systemctl list-unit-files

设置服务自动启动:systemctl disable | enable 服务名

系统运行级别

CentOS 7 的运行级别简化为:

  • multi-user.target 等价于原运行级别 3(多用户有网,无图形界面)
  • graphical.target 等价于原运行级别 5(多用户有网,有图形界面)

查看当前运行级别:systemctl get-default

修改当前运行级别:system set-default TARGET.target,TARGET 取 multi-user 或者 graphical。

关机重启

一般 Linux 不会经常进行关机操作,正确关机流程为:sync > shutdown > reboot > poweroff

  • sync 将数据由内存同步到硬盘中
  • reboot 重启,等同于 shutdown -r now(-r=reboot)
  • poweroff 关机断电,等同于 shutdown -h now(-h=halt)

软件包管理器

yum

yum 是在 Linux 中常用的一款包管理器,主要应用在 Fedora,RedHat,CentOS 等发行版本上。基于 RPM 包管理,能够从指定服务器自动下载 RPM 包并安装,可自动处理依赖性关系,并且一次性安装所有依赖的软件包,无须繁琐地一次次下载、安装。

升级命令:

  • yum -y update:升级所有包的同时也升级软件和系统内核
  • yum -y upgrade:只升级所有包,不升级软件和系统内核

查看发行版本:cat /etc/redhat-release,查看内核版本:uname -r

dnf

dnf 是新一代的 RPM 软件包管理器,克服了 yum 包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。

从 CentOS 8 开始,系统默认的软件包管理器是 dnf,系统提供的 yum 命令仅为 dnf 命令的软链接。由于没有预装在 CentOS 7 中,所以需要先安装 dnf。

安装命令:

yum install epel-release -y
yum install dnf -y
dnf --version

正文完
 0
阿伯手记
版权声明:本站原创文章,由 阿伯手记 于2023-08-15发表,共计2648字。
转载说明:本站原创内容,除特殊说明外,均基于 CC BY-NC-SA 4.0 协议发布,转载须注明出处与链接。
评论(没有评论)
验证码

阿伯手记

阿伯手记
阿伯手记
喜欢编程,头发渐稀;成长路上,宝藏满地
文章数
767
评论数
207
阅读量
682370
今日一言
-「
热门文章
职场救急!AI请假话术生成器:1秒定制高通过率理由

职场救急!AI请假话术生成器:1秒定制高通过率理由

超级借口 不好开口?借口交给我!智能生成工作请假、上学请假、饭局爽约、约会拒绝、邀约推辞、万能借口等各种借口理...
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
TVAPP:开源电视盒子资源库,一键打造家庭影院

TVAPP:开源电视盒子资源库,一键打造家庭影院

导语 TVAPP 是一个专为 Android TV 电视盒子用户打造的开源影音资源库,集成了影视、直播、游戏等...
巴别英语:用美剧和TED演讲轻松提升英语听力与口语

巴别英语:用美剧和TED演讲轻松提升英语听力与口语

还在为枯燥的英语学习而烦恼吗?巴别英语通过创新的美剧学习模式,让英语学习变得生动有趣。平台提供海量美剧和 TE...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
2025年12月 每日精选

2025年12月 每日精选

关于每日精选栏目 发现一些不错的资源,点击 这里 快速投稿。 12 月 26 日 .ax 顶级域 目前全球唯一...
123云盘限时福利:登录即送1个月VIP尊享权益!

123云盘限时福利:登录即送1个月VIP尊享权益!

🎁  零成本体验 20T 超大空间与会员加速通道 🎉 活动亮点 登录即送:无需任何复杂操作,登录账号直接领取 ...
最新评论
阿伯手记 阿伯手记 发了:https://aboss.top/moments/1064
吴蛋蛋 吴蛋蛋 快发小年快乐
吴蛋蛋 吴蛋蛋 Ask4Me,这个之前看server酱接入了
15220202929 15220202929 怎么用
八对 八对 麻烦大佬更新下【堆新】的友链站名:八对星星描述:极目星视穹苍无界•足履行者大地有疆链接:https://8dui.com图标:https://cf.8dui.com/logo.webp横标:https://cf.8dui.com/logo-w.webp订阅:https://8dui.com/rss.xml
三毛笔记 三毛笔记 已添加
DUINEW DUINEW 已添加贵站,期待贵站友链~博客名称:堆新博客地址:https://duinew.com/博客描述:堆新堆新,引力向新!——堆新(DUINEW)博客头像:https://d.duinew.com/logo.webp横版头像:https://d.duinew.com/logo-w.webp博客订阅:https://duinew.com/rss.xml
hedp hedp 没看懂
bingo bingo 直接生成就可以啦,也可以添加一些选项
热评文章
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 是一款基于 Fastify、Vercel 和 Supabase 构建的 URL 缩短服务...
清华大学官方免费DeepSeek教程

清华大学官方免费DeepSeek教程

AI 领域近期最引人注目的焦点当属 DeepSeek,这款由中国创新企业深度求索研发的人工智能工具,正以开放源...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
2026年2月 每日精选

2026年2月 每日精选

关于每日精选栏目 发现一些不错的资源,点击 这里 快速投稿。 2 月 17 日 国家全民健身信息服务平台 过年...
DrawLink:一键生成链接视觉卡片,提升分享点击率

DrawLink:一键生成链接视觉卡片,提升分享点击率

小贴士 :此站或已变迁,但探索不止步。我们已为您备好「类似网站」精选合集,相信其中的发现同样能为您带来惊喜。
WebRTC Screen Mirror:基于浏览器免费开源投屏神器,可实现低延迟、跨平台屏幕共享

WebRTC Screen Mirror:基于浏览器免费开源投屏神器,可实现低延迟、跨平台屏幕共享

WebRTC Screen Mirror 是一款基于 WebRTC 技术的在线屏幕共享工具,它利用浏览器内置的...